Apa itu container & docker?
Container adalah sistem yang terisolasi (isolated environment), dimana teknologi container memungkinkan package yang berbeda bisa saling terhubung. Container mengemas semua yang dibutuhkan untuk menjalankan sebuah aplikasi seperti: kode, dependencies, bahkan sistem operasinya sendiri.
Docker adalah layanan yang menyediakan kemampuan untuk mengemas dan menjalankan sebuah aplikasi dalam sebuah lingkungan terisolasi yang disebut dengan container. Docker adalah aplikasi untuk menyatukan berbagai file software dan pendukungnya dalam sebuah wadah (container) agar memudahkan proses pengembangan software.
Manfaat melakukan monitoring pada container :
- Memastikan bahwa container dan aplikasi berjalan dengan baik dan mendeteksi masalah lebih awal.
- Mengawasi seberapa baik aplikasi berjalan dan menemukan bagian yang mungkin memperlambatnya.
- Mengoptimalkan penggunaan sumber daya untuk menghindari pemborosan dan meningkatkan kinerja.